membrane protein hypothesis

Best popular membrane protein hypothesis